tabulated moon snail - Spanish English Dictionary